life buoy
noun
1.
any of variously formed buoyant devices for supporting a person fallen into the water.
Examples from the web for
life buoy
One ring
life buoy
must be placed on a suitable rack on each side of a manned platform in an accessible place.
British Dictionary definitions for
life buoy
life buoy
noun
1.
any of various kinds of buoyant device for keeping people afloat in an emergency